package org.bronycorps.mlptss.domain.model;

import com.badlogic.gdx.math.Vector2;

public abstract class AbstractActorModel {

	protected float maxSpeed;
	protected Vector2 position = new Vector2();

	public AbstractActorModel() {
		super();
	}

	public abstract int getLife();

	public float getMaxSpeed() {
		return this.maxSpeed;
	}

	public Vector2 getPosition() {
		return this.position;
	}

	public void setMaxSpeed(float maxSpeed) {
		this.maxSpeed = maxSpeed;
	}

	public void setPosition(float x, float y) {
		this.position.set(x, y);
	}

	public void setPosition(Vector2 position) {
		this.position.set(position);
	}

}